package com.it.myh;

/**
 * @Description: // 类说明，在创建类时要填写
 * @ClassName: LeetCode    // 类名，会自动填充
 * @Author: MYH          // 创建者
 * @Date: 2023/6/8 20:32   // 时间
 * @Version: 1.0     // 版本
 */
public class LeetCode {
    public static void main(String[] args) {
        int[] arr = new int[]{1,7,3,6,5,6};
        int i = pivotIndex(arr);
        System.out.println(i);
    }
    public static int pivotIndex(int[] nums) {
        int falg = 0;
        int sumLeft = 0;
        int sumRight = 0;
        while (falg <= nums.length - 1){
            //计算flag左边元素的和
            if (falg != 0){
                for (int i = falg - 1; i >= 0; i--) {
                    sumLeft += sumLeft + nums[i];
                }
            }
            //计算flag右边元素的和
            if (falg != nums.length - 1){
                for (int i = falg + 1; i <= nums.length - 1; i++) {
                    sumRight += sumRight + nums[i];
                }
            }
            if (sumLeft == sumRight){
                return falg;
            }
            sumLeft = 0;
            sumRight = 0;
            falg ++;
        }
        return -1;
    }
}
